Strait jackets - Turkish English Dictionary